obstructed testis - German English Dictionary